
/**
    * Created by Mark on 2018/4/8.
    */

require("./header.css");

var _mm  =require("util/mm.js");
var header = {
    init : function () {
        this.onLoad();
        this.bindEvent();
    },
    //1.页面初始化函数
    onLoad : function(){
        var keyword = _mm.getUrlParam("keyword");
        if(keyword){ // keyword存在，则回填输入框
            $("#search-input").val(keyword);
        };
    },

    //2.事件绑定函数
    bindEvent : function(){
        var _this = this;
        $("#search-input").click(function(){
          //  $(this).addClass("focus");
        });
        $("#search-btn").click(function(){ // 点击搜索按钮以后，做搜索提交
            _this.searchSubmit();
        });
        $("#search-input").keyup(function(e){//在搜索框输入回车后
            if(e.keyCode === 13){//keyCode==13 :回车键
                _this.searchSubmit()
            }
        });
    },

    //3.辅助函数
    searchSubmit : function () {
        var keyword = $.trim($("#search-input").val());
        if(keyword){// 如果提交的时候有keyword,正常跳转到list页
            window.location.href = './product-list.html?keyword=' + keyword;
        }else{// 如果keyword为空，直接返回首页
            _mm.goHome();
        }
    }
};
header.init();//调用自己的初始化函数

